tufted cells - German English Dictionary